爱玩仙境 – 职业代码计算器

在添加自定义物品的时候,我们可能会需要限制某个物品仅限某些职业使用,此时我们需要修改item_db中的job字段(即职业代码字段),但job字段的取值计算过程比较复杂,所以制作了一个计算器,可以快速完成职业代码的计算和反查。


产品名称:爱玩仙境 – 职业代码计算器

最新版本:1.0.0.2

更新日期:2015年04月05日

作用说明:此软件用来计算现在新服务端(比如rAthena、Hercules)的物品职业代码,支持根据职业代码反查职业。

下载地址:本地下载


安装说明

若您使用的是Win7及更新的系统,那么可以直接运行本软件。

若您使用的是WinXPWin2003系统,那么使用本软件之前,您的电脑需 要先安装 Microsoft .NET Framework 4 Client Profile 否则的话 运行可能会出错。

您可以到微软网站上下载这个 Framework 组件: http://download.microsoft.com/download/5/6/2/562A10F9-C9F4-4313-A044-9C94E0A8FAC8/dotNetFx40_Client_x86_x64.exe


为何没有超魔导师等进阶职业?

rAthena中,职业代码只是用来控制职业系,如果你想限制一个物品只有进阶二转(比如超魔导师)才能使用的话,您应该配合Class字段来做限制。

你可以在职业代码计算器中,勾选“魔法师”,然后在物品的item_db数据里面的Class字段中,将其值修改为2,即可限制为仅超魔导师可用(因为魔法师的进阶2转就是超魔导师),具体的取值方法请参见《剖析item_db各个字段的含义以及作用》中关于Class字段的说明,或见如下:

Class: 可以使用此物品的职业类型,使用以下掩码(这名字看着高深,实际上就是把你想允许使用的数值相加就好):

1: 普通职业 (不含 宝宝职业/进阶职业/三转职业)

2: 进阶职业 (不含 进阶三转职业)

4: 宝宝职业 (不含 三转宝宝职业)

8: 三转职业 (不含 进阶三转职业和三转宝宝职业)

16: 进阶三转职业

32: 三转宝宝职业

怎么理解上面这些数字呢?在二转服没有3转的情况下,使用1+2+4(即7)就可以理解为所有职业皆可使用。在三转服有3转的情况下,使用1+2+4+8+16+32(即63)就可以理解为所有职业皆可使用。


使用说明

1、想计算职业代码的话,请直接勾选对应的职业复选框即可

2、想翻查职业代码的话,请直接将职业代码粘贴到文本框中即可


更新历史

2015年04月05日 1.0.0.2

1、增加为何没有进阶职业的解说入口

2、增加新版检测机制,能检测到新版并提示升级